/*QS chart*/
/*QS chart legend section*/
.rtc-ul-tab{position:relative;z-index:2;}
.rtc-chart-container { float:left; width:100%; position:relative;z-index:0;}
.rtc-chart-container.rtc-price-chart{z-index:1;}
.rtc-price-chart{}/*z-index:99;*/
.rtc-chart {float:left;}
.rtc-chart-main{background:none repeat-x 0 -735px;margin-top:25px;}/*chart_sprite.png*/
.rtc-chart-mini{background:none repeat-x 0 -815px;}/*chart_sprite.png*/
.rtc-chart-out{overflow:hidden;}
.rtc-chart-move {cursor:move;}
.rtc-message-label{opacity:0.8;filter:alpha(opacity:80);position:absolute;display:none;z-index:1;float:left;height:auto;left:0;top:0;border:1px solid;padding:3px;}/*z-index:999;*/
.rtc-chart-main .chart-zoom-mask{position:absolute;top:0;left:0;width:0;opacity: 0.5; filter: alpha(opacity:50); -moz-opacity: 0.5; -khtml-opacity: 0.5; background-repeat:repeat-x;}
.rtc-chart-container .legend,.rtc-chart-container .volLegend {padding:2px; height:16px}
.rtc-legend-txt{left:0;top:0;position:absolute;line-height:15px; float:left;height:25px;width:100%;padding:2px 3px;word-wrap:break-word;z-index:2;}/*z-index:90;*/
.rtc-legend {cursor:pointer; cursor:hand;}
.rtc-legend-txt div, .volLegend div{float:left;}
.rtc-legend-txt .legend-date{word-break:keep-all;white-space:nowrap;margin-left:3px; margin-right:10px;}
.rtc-legend span{word-break:keep-all;white-space:nowrap;}
.rtc-legend-txt .rtc-main-legend,.volLegend .rtc-main-legend{word-break:keep-all;white-space:nowrap;margin-right:10px}
.rtc-legend-txt .rtc-legend-remove{margin-right:0;}
.rtc-legend-right{float:right}
.rtc-legend-txt .rtc-legend-bold {font-weight:bold}
.rtc-legend-txt .rtc-remove-hide,.volLegend .rtc-remove-hide,.legend .rtc-remove-hide{visibility: hidden;}
.rtc-legend-txt .rtc-legend-remove,.volLegend .rtc-legend-remove,.legend .rtc-legend-remove{background:none 0 -822px no-repeat;display:inline-block;width:15px;height:12px;cursor:pointer}
.rtc-win{border:1px solid;border-width:1px 0;pading:0;position:absolute;top:20%;left:40%;z-index:1;}/*z-index:9999;*/
.rtc-win *{padding:0;margin:0;}
.rtc-win-wrap{border:1px solid;border-width:0 1px;margin:0 -1px;width:200px;_position:relative;}
.rtc-win-title{position:relative;padding:3px 6px;border-bottom:1px solid;}
.rtc-win-content{padding:6px 6px 0px 6px;}
.rtc-win-content dl{overflow:hidden;margin:0;}
.rtc-win-content dt{float:left;width:80px;}
.rtc-win-content dd{float:left;width:100px; height:20px;}
.rtc-win-content input{height:13px;width:90px;}
.rtc-win-action{height:20px;padding:8px 0 2px;*padding-bottom:6px;text-align:center;border-top:1px solid;clear:both;width:200px;}
.rtc-win-action .qs-ui-btn{padding:3px;margin-right:4px;}
.rtc-win-action .qs-ui-btn.ok{font-weight:bold;}
.rtq-win .win-bd .rtc-chart-out .rtc-tab-zoom{background:none repeat-x 0 -1890px;}/*ico_sprite.png*/
.rtq-win .win-bd .rtc-chart-out .rtc-tab-zoom .rtq-ddl{border:1px solid;background:none 98% -1268px no-repeat;}/*ico_sprite.png*/
.rtq-win-active .win-bd .rtc-chart-out .rtc-tab-zoom .rtq-ddl{border:1px solid;background:none 98% -65px no-repeat;}/*ico_sprite.png*/
/*QS chart crosshair legend window*/
.rtc-legend-win{border:1px solid;border-width:1px 0;pading:0; font-family:Verdana; font-size:9px; position:absolute;top:20%;left:30%;z-index:2;}/*z-index:9999;*/
.rtc-legend-win *{padding:0;margin:0;}
.rtc-legend-win strong{font-weight:bold}
.rtc-legend-win .legend-row-right{position:absolute; right:4px;font-weight:bold}
.rtc-legend-win-wrap{border:1px solid;border-width:0 1px;margin:0 -1px;min-width:120px;_width:120px;_position:relative;opacity:0.9; filter:alpha(opacity:90);}
.rtc-legend-row-top1 span, .rtc-legend-row-top span, .rtc-legend-row span {padding-left:5px;}
.rtc-legend-row,.rtc-legend-row-top1,.rtc-legend-row-top,.rtc-legend-row-date{position:relative;padding:0 5px;line-height:15px;filter:alpha(opacity:90);}
.rtc-legend-row{border-top:1px solid;}
.rtc-legend-row-top{border-bottom:1px solid;}
.rtc-legend-row-date{padding-left:16px;border-bottom:1px solid;}
.rtc-legend-table{position:relative;padding:0 5px 5px}
.rtc-legend-table table {width:100%; padding:0;*width:auto;float:none;}
.rtc-legend-table td{height:16px;border-bottom:1px solid;white-space:nowrap;}
.rtc-legend-table td span.right{font-weight:bolder; padding-left:4px} 
.rtc-legend-table td.td-mid{width:20px}
.rtc-line-x,.rtc-line-y{position:absolute;width:0;height:0;border-top:1px solid;top:0;left:0;display:none;}/*z-index:999;*/
.rtc-line-x{border-top:1px solid;}
.rtc-line-y{border-left:1px solid;}
.rtc-line-x span,.rtc-line-y span{position:absolute;}
.rtc-line-x span{top:0;}
.rtc-line-y span{bottom:0;width:80px;}

/* legend*/
.rtc-lg-icn0,.rtc-lg-icn1,.rtc-lg-icn2,.rtc-lg-icn3,.rtc-lg-icn4,.rtc-lg-icn5,.rtc-lg-icn6,.rtc-lg-icn7,.rtc-lg-icn8,.rtc-lg-icn9,.rtc-lg-icn10,.rtc-lg-icn11,.rtc-lg-icn12,.rtc-lg-icn13,.rtc-lg-icn14,.rtc-lg-icn15,.rtc-lg-icn17,.rtc-lg-icn-1,.rtc-lg-splits,.rtc-lg-dividend,.rtc-lg-earnings-up,
.rtc-lg-earnings-down{background:none no-repeat;padding-left:12px;zoom:1}/*chart_sprite.png*/
.rtc-lg-icn0{background-position:0 3px;}
.rtc-lg-icn1{background-position:0 -12px;}
.rtc-lg-icn2{background-position:0 -181px;}
.rtc-lg-icn3{background-position:0 -196px;}
.rtc-lg-icn4{background-position:0 -28px;}
.rtc-lg-icn5{background-position:0 -74px;}
.rtc-lg-icn6{background-position:0 -57px;}
.rtc-lg-icn7{background-position:0 -150px;}
.rtc-lg-icn8{background-position:0 -165px;}
.rtc-lg-icn9{background-position:0 -43px;}
.rtc-lg-icn10{background-position: 0 -242px;}
.rtc-lg-icn11{background-position:0 -211px;}
.rtc-lg-icn12{background-position: 0 -89px;}
.rtc-lg-icn13{background-position:0 -104px;}
.rtc-lg-icn14{background-position: 0 -120px;}
.rtc-lg-icn15{background-position:0 -227px;}
.rtc-lg-icn17{background-position:0 -257px;}
.rtc-lg-icn-1{background-position:0 -272px;} /*volume chart*/
.rtc-lg-splits{background-position:0 -288px;}
.rtc-lg-dividend{background-position:0 -305px;}
.rtc-lg-earnings-up{background-position:0 -320px;}
.rtc-lg-earnings-down{background-position:0 -337px;}

/* drawing */
.rtc-dr{width:13px;height:9px;background:none no-repeat;}/*chart_sprite.png*/
.rtc-dr-trendline{background-position:0 -356px;}/*chart_sprite.png*/
.rtc-dr-rectangle{background-position:0 -374px;}/*chart_sprite.png*/
.rtc-dr-ellipse{background-position:0 -390px;}/*chart_sprite.png*/
.rtc-dr-fibonacci{background-position:0 -406px;}/*chart_sprite.png*/
/*Trend Line*/
.rtq-chart-hover-hint{position:absolute;padding:3px 8px 3px 8px;}
.addTrendLineHint{border:1px solid;white-space:nowrap;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;clear:both;cursor:pointer;z-index:1;position:absolute;}/*z-index:50;*/
.changeHintDiv{padding:1px 4px 2px 4px;}/*z-index:200;*/
.wrap-text-close{padding:2px;border:1px solid;white-space:nowrap;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;clear:both;cursor:pointer;position:absolute;}/*z-index:50;*/
.wrap-img{position:relative;}
.wrap-img .arrow{position:absolute;top:4px;left:-12px;z-index:1;width:13px;height:10px;background:none no-repeat 0 -435px;}/*chart_sprite.png;z-index:100;*/
.rtq-chart-add-trendline{border-style:solid;border-width:1px;display:inline;margin:4px 0 0 0px;padding:1px 1px;text-align:left; text-decoration:none;width:auto;width:152px;font: normal 11px tahoma, arial, verdana, sans-serif, "Bitstream Vera Sans";}

.rtc-chart-out .rtq-menu{width:auto}
.rtc-chart-out .rtq-menu-ul .rtq-menu-hover>.rtq-menu-ul {width:auto;}
.rtc-chart-out .rtc-tab-zoom{background:none repeat-x 0 -1890px;float:right;height:28px;width:120px;}/*ico_sprite.png*/
.rtc-chart-out .rtc-tab{margin-right:75px;}
.rtc-chart-out .rtc-tab-zoom .rtq-menu{top:18px; width:60px; right:0;}
.rtc-chart-out .rtc-tab-zoom .rtq-menu-ul .rtq-menu-hover>ul{width:60px}
.rtc-chart-out .rtc-tab-zoom .rtq-menu ul {left:-60px;}
.rtc-chart-out .rtc-tab-zoom .rtq-menu-ul .rtq-menu-arrow{background:none no-repeat scroll 4px -1764px;padding-left:10px;}/*ico_sprite.png*/
.rtc-chart-out .rtq-menu-on a,.rtq-win-tools .rtq-menu-on a{font-weight:bold;}
.qs-default-chart .rtc-price-chart{}/*z-index:0;*/
.qs-default-chart .rtq-ddl .rtq-ddl-ipt{ line-height:13px}

.rtc-chart-vol{background:none repeat-x 0 -815px;}/*chart_sprite.png*/
.rtq-volumeByPriceHint{position:absolute;padding:3px 8px 3px 8px;border:1px solid;white-space:nowrap;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;clear:both;cursor:pointer;z-index:1;position:absolute;}/*z-index:50;*/
.rtq-rectangle-close,.rtq-fibonacci-close{position:absolute;width:15px;cursor:pointer;}
.rtq-ellipse-close{position:absolute;width:15px;cursor:pointer;}
.flot-minichart{position:absolute;top:20px;text-align:center;left:0px;width:100%;font-weight:bold;}
.qs-chart-indicator-prompt{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.qs-chart-indicator-prompt-close{position:absolute;right:5px;top:5px;background:none no-repeat;border:none;height:10px;width:10px;overflow:hidden;text-indent:-999em;cursor:pointer;}/*remove.gif*/
.chart-flot-colose-span{margin-left:5px;display:none}
.rtq-chart-fibonacci-tip{position:absolute;}/*z-index:200;*/
.qs-note-text-input{ padding:0;border:0px solid gray; width:100%;height:40px; margin:0; overflow:auto; float:left; font-family:verdana; font-size:10px;outline:0;resize:none;}
.qs-note-flot{width:100px;height:52px;position:absolute;}/*z-index:100;*/
.qs-note-flot-background{border:1px solid;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}
.qs-note-flot a{cursor:pointer}
.qs-note-middle{clear:both;height:40px;padding:0;margin:0;width:100%;}
.qs-note-pos-handle{float:left;width:6px; height:6px;background:none no-repeat; cursor:se-resize; position:absolute; bottom:0; right:0;}/*drag-coner3.png*/
.qs-note-bottom{width:100%}
.qs-note-title{float:left; clear:both; width:100%;}
.qs-note-abb{font-size:9px}
.qs-note-minimize{margin-right:1px;background:none no-repeat;width:9px;height:9px;}/*note-min.gif*/
.qs-note-close{background:none no-repeat;width:9px;height:12px;}/*note-close.gif*/
.qs-note-text-input-blur{overflow:hidden;}
.qs-note-flot-hide{filter:alpha(opacity=100); -moz-opacity:1; opacity:1}
.qs-note-max-count{font-size:9px;position:absolute;left:0;top:0;height:12px;}
.qs-flot-abb-ellipse-hint{font-size:9px;}
.chart-flot-drawing{position:absolute;border:1px solid;white-space:nowrap;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;clear:both;cursor:pointer;padding:1px}/*z-index:50; Level line*/
.qs-note-middle .qs-ui-txt{border:none;float:left;height:40px;margin:0;outline:0 none;overflow:auto;padding:0;width:100%;}

/* for flot*/
.rtq-window-setpn-cht .rtq-menu-selectmode{display:block;width:49px;}
.rtq-window-setpn-cht .ratioSelectionMode .rtq-ratio-left{width:30px;}
.rtq-window-setpn-cht .rtq-ratio-chart-reset{background:none 100px 100px;text-decoration:underline;}/**/